#include<stdio.h>
typedef struct
   {int numitor;
    int numarator;
    } Rational;

Rational produs(Rational, Rational);
Rational suma(Rational, Rational);
Rational diff(Rational, Rational);
Rational q(Rational, Rational);
int cmmmdc(int,int);
Rational simplifica(Rational);

int main()
{Rational a,b;
 a.numarator=1;
 a.numitor=2;
 b.numarator=1;
 b.numitor=4;
 Rational rezultatOperatie;
 rezultatOperatie=produs(a,b);
 printf("\n%d\%d\n",rezultatOperatie.numarator,rezultatOperatie.numitor);
 return 0;}

Rational produs(Rational a, Rational b)
{Rational r;
 r.numarator=a.numarator*b.numarator;
 r.numitor=a.numitor*b.numitor;
 return r;}
